CompositionRegistry

StockSharp.Diagram

Standard ICompositionRegistry Implementierung.

Implementiert: ICompositionRegistry

Konstruktoren

CompositionRegistry
public CompositionRegistry(Func<ICompositionModelBehavior<TNode, TLink>> createBehavior)
compositionRegistry = CompositionRegistry(createBehavior)

Initialisiert eine neue Instanz von CompositionRegistry.

createBehavior
ICompositionModelBehavior

Eigenschaften

DiagramElements
public INotifyList<DiagramElement> DiagramElements { get; }
value = compositionRegistry.DiagramElements

Liste der Elemente.

Methoden

CreateComposition
public CompositionDiagramElement CreateComposition()
result = compositionRegistry.CreateComposition()

Erstellen Sie CompositionDiagramElement Instanz.

Rückgabe: CompositionDiagramElement

Deserialize
public bool Deserialize(CompositionDiagramElement element, SettingsStorage container, Func<SecureString> getPassword)
result = compositionRegistry.Deserialize(element, container, getPassword)

Zur Deserialisierung des Verbundelements.

element
CompositionDiagramElement
storage
Einstellungen Lagerung.
getPassword
Holen Sie sich Passwort-Handler.

Rückgabe: Is encryption used.

Serialize
public void Serialize(CompositionDiagramElement element, SettingsStorage container, bool includeCoordinates, SecureString password)
compositionRegistry.Serialize(element, container, includeCoordinates, password)

Zur Serialisierung des Verbundelements.

element
CompositionDiagramElement
storage
Einstellungen Lagerung.
includeCoordinates
Koordinaten einschließen.
password
Kennwort.

Rückgabe: Einstellungen Lagerung.